package com.sp.pay.repository.company;


import com.sp.pay.dto.QueryDto;
import com.sp.pay.dto.company.CompanyDto;
import com.sp.pay.dto.company.CompanyParameterDto;
import com.sp.pay.dto.sms.SmsDto;

import java.util.List;

public interface CompanyRepository {

    public void save(CompanyDto dto);

    public void delete(int id);

    public CompanyDto findById(int id);

    public CompanyDto queryS_Company(String company_num);

    public CompanyDto queryP_Company(String company_num);

    public List<CompanyDto> query(QueryDto queryDto);

    public CompanyParameterDto queryS_Para(String company_num);

    public CompanyParameterDto queryP_Para(String company_num);

    public void savePara(CompanyParameterDto companyParameterDto);
}
